<?php
/**
 * Content Display Area
 * Displays the front page elements
 * a) News Section
 * b) Recent Products Section
 */
?>

Everything goes inside customnode-pages-front.tpl.php
<style>
/*
 this is temp
 import styles using drupal_add_css()
*/
.front-box {
  border: 1px solid #D1D1D1;
  padding: 10px;
  margin-bottom: 10px;
}
</style>
<div id="welcome" class="front-box">
  <h1><?php echo t("Already a member") ?></h1>
  <div class="cont">
  <?php print l(t('Sign in'), 'user/login'); ?> <br/>
  If you are a new member, <?php print l(t('Register'), 'user/register') ?>
  </div>
</div>
<div id="newsbox" class="front-box">
  <h1><?php echo t('News') ?></h1>
   <div class="cont">
  <?php
  drupal_add_css(path_to_theme()."/customnode-pages-front.css");
  $view = views_get_view('news_listing_frontpage');
  $view_rendered = views_build_view('embed', $view, $view_args, $view->use_pager, $view->nodes_per_page);
  print $view_rendered;
  ?>
  </div>
</div>
<!-- Featured Items -->
<?php
/*
 * What are Featured Items?
 * The last additions in products are added as featured items
 * 
 * Listing is done by View called featureditems_listing_frontpage
 * Theming of the View the listing of the view is done by
 * views-list-featureditems-frontpage.tpl.php
 */ ?>
<div id="featureditemsbox" class="front-box">
  <h1><?php echo t('Featured Items') ?></h1>
  <?php
  $view = views_get_view('featureditems_listing_frontpage');
  $view_rendered = views_build_view('embed', $view, $view_args, $view->use_pager, $view->nodes_per_page);
  print $view_rendered;
  ?>
  <div style="clear: left"> &nbsp; </div>
</div>
